package com.googlecode.spoluyan.google.googleplus.data;

import java.util.List;

import com.googlecode.spoluyan.google.common.AbstractJSONClass;

public class Person extends AbstractJSONClass {
    private static final long serialVersionUID = -1263367096195599402L;

    private String kind;
    private String etag;
    private String objectType;
    private String id;
    private String displayName;
    private Name name;
    private String nickname;
    private String tagline;
    private String birthday;
    private String gender;
    private String aboutMe;
    private String currentLocation;
    private String relationshipStatus;
    private java.net.URL url;
    private Image image;
    private List<Email> emails;
    private List<URL> urls;
    private List<Organization> organizations;
    private List<PlaceLived> placesLived;
    private List<String> languagesSpoken;
    private Boolean hasApp;

    public String getKind() {
	return kind;
    }

    public void setKind(String kind) {
	this.kind = kind;
    }

    public String getEtag() {
	return etag;
    }

    public void setEtag(String etag) {
	this.etag = etag;
    }

    public String getObjectType() {
	return objectType;
    }

    public void setObjectType(String objectType) {
	this.objectType = objectType;
    }

    public String getId() {
	return id;
    }

    public void setId(String id) {
	this.id = id;
    }

    public String getDisplayName() {
	return displayName;
    }

    public void setDisplayName(String displayName) {
	this.displayName = displayName;
    }

    public Name getName() {
	return name;
    }

    public void setName(Name name) {
	this.name = name;
    }

    public String getNickname() {
	return nickname;
    }

    public void setNickname(String nickname) {
	this.nickname = nickname;
    }

    public String getTagline() {
	return tagline;
    }

    public void setTagline(String tagline) {
	this.tagline = tagline;
    }

    public String getBirthday() {
	return birthday;
    }

    public void setBirthday(String birthday) {
	this.birthday = birthday;
    }

    public String getGender() {
	return gender;
    }

    public void setGender(String gender) {
	this.gender = gender;
    }

    public String getAboutMe() {
	return aboutMe;
    }

    public void setAboutMe(String aboutMe) {
	this.aboutMe = aboutMe;
    }

    public String getCurrentLocation() {
	return currentLocation;
    }

    public void setCurrentLocation(String currentLocation) {
	this.currentLocation = currentLocation;
    }

    public String getRelationshipStatus() {
	return relationshipStatus;
    }

    public void setRelationshipStatus(String relationshipStatus) {
	this.relationshipStatus = relationshipStatus;
    }

    public java.net.URL getUrl() {
	return url;
    }

    public void setUrl(java.net.URL url) {
	this.url = url;
    }

    public Image getImage() {
	return image;
    }

    public void setImage(Image image) {
	this.image = image;
    }

    public List<Email> getEmails() {
	return emails;
    }

    public void setEmails(List<Email> emails) {
	this.emails = emails;
    }

    public List<URL> getUrls() {
	return urls;
    }

    public void setUrls(List<URL> urls) {
	this.urls = urls;
    }

    public List<Organization> getOrganizations() {
	return organizations;
    }

    public void setOrganizations(List<Organization> organizations) {
	this.organizations = organizations;
    }

    public List<PlaceLived> getPlacesLived() {
	return placesLived;
    }

    public void setPlacesLived(List<PlaceLived> placesLived) {
	this.placesLived = placesLived;
    }

    public List<String> getLanguagesSpoken() {
	return languagesSpoken;
    }

    public void setLanguagesSpoken(List<String> languagesSpoken) {
	this.languagesSpoken = languagesSpoken;
    }

    public Boolean getHasApp() {
	return hasApp;
    }

    public void setHasApp(Boolean hasApp) {
	this.hasApp = hasApp;
    }

    public static long getSerialversionuid() {
	return serialVersionUID;
    }
}
